import pandas as pd
导入pyecharts库中的options模块
from pyecharts import options as opts
from pyecharts.charts import Pie
from pyecharts.globals import ThemeType
df = pd.read_excel('某店铺促销方式分析.xlsx') #读取数据
#创建Pie类对象，并设置初始配置项，包括画布大小、图表主题和网页标题
pie = Pie(init_opts=opts.Initopts(	【结果分析]人
width='1050px', height='400px',	购买人数占比最大，
theme=ThemeType.LIGHT, page_title='环形图')) 数中，换季打折和买
#添加数据，并设置环形图的内半径和外半径、中心位置，以及标签配置项中标签的显示	的购买人数占比最
格式
pie.add(series_name='',
data_pair=df[['促销方式'，'男']].values,tolist(), radius=[80, 120]，center=['25%'，'558']，
label_opts=opts.LabelOpts (formatter=' (b) ((d)\) '))

pie.add(series_name-''.

data_pair-df[['促销方式'，'女'11.values.tolist(), radius=[80，1201，center-['70%'，'55%']，

label_opts-opts.Label0pts(formatter=' (b) ({d}3)'))#设置全局配置项
pie.set_global_opts(
sx”文件中的数据(见图6-1)，使
title_opts=opts.TitleOpts(
设置为“促销方式”和“男”	title='男性和女性在某店铺不同促销方式下购买人数占比环形图'+
半径，设置为环形图内半径和外	'(男性: 左图，女性:右图)',
半径);center表示饼图或环形图	pos_left='center'),
label_opts表示标签配置项，通	#设置图例配置项，不显示图例
“ {b}({d}%)”。	legend_opts=opts.LegendOpts(is_show=False)
pie.render('例6-2.html')	#渲染图表
{a}表示系列名称，{b}表示数
【运行结果] 在浏览器中打开“例6-2.html”文件，网页效果如图6-3所示。
例中扇形的标签显示为“赠品
环光面	X


